package com.isoftstone.project.device.sensor.domain;

import com.isoftstone.framework.aspectj.annotation.Excel;
import com.isoftstone.framework.domain.BaseEntity;
import lombok.Data;

/**
 * 传感器管理对象 u_sensor
 * 
 * @author guoX
 * @date 2021-02-02
 */
@Data
public class USensor extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 级别 */
    @Excel(name = "级别")
    private Integer sensorLevel;

    /** 定时邮件 */
    @Excel(name = "定时邮件")
    private Integer useemaildingshi;

    /** 通道号 */
    @Excel(name = "通道号")
    private Integer idchannel;

    /** 开启定时发送 */
    @Excel(name = "开启定时发送")
    private Integer usedingshi;

    /** 所属矿 */
    @Excel(name = "所属矿")
    private String idmine;

    /** 短信 */
    @Excel(name = "短信")
    private Integer usesmswarning;

    /** 报警处理-红色-低 */
    @Excel(name = "报警处理-红色-低")
    private Long warningbottom3;

    /** id */
    private Long autoid;

    /** 报警处理-黄色-低 */
    @Excel(name = "报警处理-黄色-低")
    private Long warningbottom1;

    /** 单位值 /分钟 */
    @Excel(name = "单位值 /分钟")
    private Long tubianValue;

    /** 报警处理-橙色-高 */
    @Excel(name = "报警处理-橙色-高")
    private Long warningtop2;

    /** 纬度 */
    @Excel(name = "纬度")
    private Long gisY;

    /** 里程限制下线 */
    @Excel(name = "里程限制下线")
    private Long rangel;

    /** 地图显示 */
    @Excel(name = "地图显示")
    private Integer gisuse;

    /** 开启里程限制 */
    @Excel(name = "开启里程限制")
    private Integer userange;

    /** 安装地址 */
    @Excel(name = "安装地址")
    private String address;

    /** 状态 */
    @Excel(name = "状态")
    private String state;

    /** 计算公式 */
    @Excel(name = "计算公式")
    private String formula;

    /** 类型id */
    @Excel(name = "类型id")
    private Long sensorTypeId;

    /** 所属分站 */
    @Excel(name = "所属分站")
    private String code;

    /** 定时短信 */
    @Excel(name = "定时短信")
    private Integer usesmsdingshi;

    /** 分站站号=u_station表 */
    @Excel(name = "分站站号=u_station表")
    private String stationId;

    /** 邮件 */
    @Excel(name = "邮件")
    private Integer useemailwarning;

    /** 开启报警 */
    @Excel(name = "开启报警")
    private Integer usewarning;

    /** 机构号 */
    @Excel(name = "机构号")
    private String groupId;

    /** 报警处理-橙色-低 */
    @Excel(name = "报警处理-橙色-低")
    private Long warningbottom2;

    /** 报警处理-黄色-高 */
    @Excel(name = "报警处理-黄色-高")
    private Long warningtop1;

    /** 突变报警 */
    @Excel(name = "突变报警")
    private String tubianUse;

    /** 报警处理-红色-高 */
    @Excel(name = "报警处理-红色-高")
    private Long warningtop3;

    /** 经度 */
    @Excel(name = "经度")
    private Long gisX;

    /** 里程限制上限 */
    @Excel(name = "里程限制上限")
    private Long rangeh;

    /** 排序号 */
    @Excel(name = "排序号")
    private Long sortnum;

    /** 度量单位 */
    @Excel(name = "度量单位")
    private String measureName;

    /** 处理方式 */
    @Excel(name = "处理方式")
    private String formulaType;

    /** 类型 */
    @Excel(name = "类型")
    private String sensorTypeName;

}
